//------------------------------------------------------------------------------
// <pcdd-entitiy>
//     彩票游戏实体类库
//     投注累计区间加奖实体对象
// </pcdd-entitiy>
//------------------------------------------------------------------------------

using System;
using Dapper;

namespace CL.Game.Entity
{

    /// <summary>
    /// CT_RegularBetInterval 实体
    /// </summary>
    [Table("CT_RegularBetInterval")]
    public class RegularBetIntervalEntity
    {

        /// <summary>
        /// 标识列
        /// </summary>
        [Key]
        public int RBetIntervalID { get; set; }

        /// <summary>
        /// 加奖规则标识
        /// </summary>
        public int RegularID { get; set; }

        /// <summary>
        /// 加奖玩法
        /// </summary>
        public int PlayCode { get; set; }

        /// <summary>
        /// 排名规则：root 顶级节点，item 项目节点，pk 序号(整型)，award 加奖金额(长整型，分为单位)，min 最小金额，max 最大金额(当最大金额为0时，则中奖金额累计大于等于最小金额时即可加奖)；最大支持十个区间加奖
        /// 实例 如：
        /// <?xml version = "1.0" encoding="utf-8"?>
        /// <root> 
        ///   <item> 
        ///     <pk>1</pk>  
        ///     <min>20000</min>  
        ///     <max>0</max>  
        ///     <award>10000</award> 
        ///   </item>  
        ///   <item> 
        ///     <pk>2</pk>  
        ///     <min>10000</min>  
        ///     <max>20000</max>  
        ///     <award>10000</award> 
        ///   </item> 
        /// </root>
        /// </summary>
        public string BetInterval { get; set; }

    }
}
